insurance against breakdown of machinery - Francés Inglés Diccionario